import CTextbox from './textbox';
import CCheckboxGroup, { CheckboxItem as CCheckboxItem } from './checkbox';
import CDatepicker from './datepicker';
import CGroupbox from './groupbox';
import CImg from './img';
import CSelect from './select';
import { CTabcontain, CTabpage } from './tabcontain';
import { CTextarea, CTextareaShow } from './textarea';

export { CTextbox, CCheckboxItem, CCheckboxGroup, CDatepicker, CGroupbox, CImg, CSelect, CTabcontain, CTabpage };

export default {
  install(app) {
    app.component('CTextbox', CTextbox);
    app.component('CCheckboxItem', CCheckboxItem);
    app.component('CCheckboxGroup', CCheckboxGroup);
    app.component('CDatepicker', CDatepicker);
    app.component('CGroupbox', CGroupbox);
    app.component('CImg', CImg);
    app.component('CSelect', CSelect);
    app.component('CTabcontain', CTabcontain);
    app.component('CTabpage', CTabpage);
    app.component('CTextarea', CTextarea);
    app.component('CTextareaShow', CTextareaShow);
  }
};
